simultaneous transmission - German English Dictionary